Golang Job: Software Engineer (Automation)

Job added on

Location

Redwood City, California - United States of America

Job type

Full-Time

Golang Job Details

Xoriant reasonably expects the pay rate for this position to be within the following range: $60.00/hour-$70.00/hour (DOE**)

Job Title: Software Engineer - Automation (W2 only)

Duration: 12+ Months Contract

Location: Redwood City, CA (Hybrid)

NOTE: Only W2 candidates are eligible

NOTE: Only W2 candidates are eligible

NOTE: Only W2 candidates are eligible

Job Description:

Job Profile Summary:

As a Automation Engineer, you will be responsible for test cases automation. You will work with software developers to test their work using a variety of tools, automating API and UI test cases, ensuring that the software functions according to requirements.

Responsibilities:

  • Develop and maintain APITest, UI and Performance/Load Test automation framework.
  • Design, build and coordinate an automated build & release CI/CD process using GHA.
  • Reviewing and providing input on developers test cases
  • Communicate test results and highlight any potential quality risks
  • Prioritizing and parallelizing the tasks in hand and dealing with ad-hoc requests

Qualifications and Experience:

  • Bachelor s degree in computer science, Software Engineering, or related field with 2 years of professional software development experience.
  • Minimum of 2 years expertise on developing automation using frameworks like Selenium, Cypress.
  • Minimum of 2 years expertise in developing and/or testing performance/load testing using Gatling, K6.
  • Good to have knowledge on OpenAPI specs, SwaggerHub.
  • Knowledge of SQL, Java, JSON and source control Git required.
  • Real-world experience with continuous integration and delivery is required
  • Hands-on experience with Agile-scrum methodology and Test-driven development
  • Experience with Agile software development practices including Scrum, JIRA, Peer Review, Git and CI/CD

Nice to have

  • Knowledge of Developing Terraform Providers, CLI.
  • Knowledge of SDK generation processes through OpenAPITools.
  • Knowledge of advanced networking technologies and services including MPLS, VPLS/VPWS, Ethernet, IP/VPN routing protocols and architectures, IP security/SSL, IP multicast, IPv6, and wired/wireless LAN infrastructures is a strong plus but not required.

Must have skills:

  • Minimum of 3-5 years expertise on RESTful API development and/or Test Automation scripts using Karate.
  • Minimum of 1+ years expertise in GoLang, Python and Ansible.
  • DevOps mindset to improve CICD using GitHub Actions.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.